hold enthralled - Spanish English Dictionary